package compraventa.negocio;

//import java.util.Collection;

import java.util.ArrayList;

import compraventa.dao.AvisoDAO;
import compraventa.excepcion.DAOExcepcion;
import compraventa.modelo.Aviso;

public class GestionAvisos {
	

	public Aviso insertar(String nomaviso, String mensaje, String fechaInicio, String fechaFin, String ubicacion)
			throws DAOExcepcion {
		AvisoDAO dao = new AvisoDAO();

		Aviso vo = new Aviso();
		vo.setFechaInicio(fechaInicio);
		vo.setFechaFin(fechaFin);
		vo.setNomaviso(nomaviso);
		vo.setMensaje(mensaje);
		vo.setUbicacion(ubicacion);
	

		return dao.insertar(vo);
	}
	
	public Aviso obtener(int id) throws DAOExcepcion
	{
		AvisoDAO dao = new AvisoDAO();
		return dao.obtener(id);
		
	}
	public ArrayList<Aviso> listarAviso(String fecha) throws DAOExcepcion
	{
		AvisoDAO dao = new AvisoDAO();
		return dao.obtenerPorFecha(fecha);
	}
	
	
}
